Neil MaddisonNeil Maddison
Hull City's Seven-Match Winless Run: The Arithmetic Is Right, the Record Is WrongMinute 24, the ball sat on the penalty spot. The tallest man in Hull City's b...
City vs PSG free-to-air: inside the Champions League broadcast rights structure in ItalyOn Wednesday, 14 October, at nine o'clock in the evening Italian time, a matc...
Five Points at 16-17: The Reversal Map of Satwik-Chirag at the China MastersThe scoreboard stopped at 16-17. Third game, minute 62 of the China Masters...
The Data Gap in Vietnamese Youth Football: What Is Not Measured Is Not SeenThe Data Gap in Vietnamese Youth Football: What Is Not Measured Is Not Seen O...
The Hollow Dossier: When Volleyball Analytics Fools Itself With a Document That Looks RealThe dossier is eleven pages long. It has tables. It has bolded section...
PV Sindhu Exits Asian Games 2026: Anatomy of a Defeat Written by the ScheduleIt was 1:12 a.m. at the Aichi-Nagoya arena when PV Sindhu walked off court,...
V.League and the Money Problem: When Fairy Tales Can't Pay the Wage BillIt was a June evening in a small beer bar on Tạ Hiện Street, Hà Nội. I was...
ChessBase Magazine Issue 225: 27 Miniatures, 10 Opening Articles and the Mark of the Prague Chess Festival 2026ChessBase has released ChessBase Magazine issue 225, a periodical package bui...
Truong Vinh Hien and a three-match day at Hong Kong Slam 2026: read the scoreboard before you talk about hopeIn the footage I re-watched at midday on 20 October, there is a detail that...
Rain or Shine beats Meralco 119-111: Three Returning Names and the Roster Math Before the Ginebra ClashThe 119-111 score on the scoreboard of a closed tune-up game says little abou...
Vietnam Women's Volleyball: When the Reception System Decides the Fate of a GenerationVIETNAM WOMEN'S VOLLEYBALL: WHEN THE RECEPTION SYSTEM DECIDES THE FATE OF A...
Global Gate Ha Long ESG++ 2026: 21 km Along a Heritage Bay and the Crack Named "Marathon"The last bib will close the registration gate. There is no fixed deadline, no...
From 2 to 7 Minutes of Added Time: The 2026 FIFA ASEAN Cup Storm and the Data Gap Left UnfilledThe referee's electronic board went up showing 2. That was the added-time...
The Esposito Brothers: A Historic Night in Bursa and the Small-Sample TrapHOOK In the 68th minute at Bursa, as Sebastiano Esposito left the pitch to ma...
When There Is Nothing to Analyze: Notes from a 2026 Evening at the CinemaIn 2026, I sat in a cinema in Hanoi. No table tennis. No scoreboard. No...
Ace Leaves Team Liquid After One Year, ATF Rumored for the Offlane SeatAt the lower-bracket quarterfinal of The International 2026 in Shanghai, Team...
Chovy and Rookie: Seven Years After the 2026 Worlds Quarterfinal, League of Legends Awaits a Rare RematchMadrid, October 2026. I was sitting in a small flat in the 11th arrondissemen...
Manchester City and the 'Over 100 Charges' Claim: The Price of Believing a Sourceless HeadlineIn a morning broadcast in Busan, a colleague pushed a report toward me:...
When football analytics data is empty: A warning for Vietnamese sports mediaUsually, a sports news story starts with a move, a number, or a controversial...
A Customs Ruling Wearing a Tennis Label: The Error Sits in the Pipeline, Not the WriterOn 10 September 2026, in Karachi, a closed-door meeting between tyre importer...
